silo window - French English Dictionary